//
//  Artist.m
//  Mecca
//
//  Created by Ryan Enguero on 5/21/14.
//  Copyright (c) 2014 TapDash Heuristics. All rights reserved.
//

#import "Artist.h"

@implementation Artist

- (NSString *)artistID{

    return _artistIDStr;
}

- (NSString *)fullName{

    return _fullNameStr;
}

- (NSString *)screenName{

    return _screenNameStr;
}

- (NSString *)description{

    return _descriptionStr;
}

- (NSString *)profilePicture{

    return _profilePictureStr;
}

- (NSString *)albumCount{
    
    return _albumCountStr;
}

//- (NSString *)albumID{
//
//    return _albumStr;
//}

+ (instancetype)artistWithID:(NSString*)artistID andFullname:(NSString*)fullname andScreenName:(NSString*)screenName andDescription:(NSString*)description andProfilePicture:(NSString*)profilePicture andCount:(NSString *)albumCount{

    Artist *artistDetails = [[self alloc] init];
    
    artistDetails.artistIDStr = artistID;
    artistDetails.fullNameStr = fullname;
    artistDetails.screenNameStr = screenName;
    artistDetails.descriptionStr = description;
    artistDetails.profilePictureStr = profilePicture;
    artistDetails.albumCountStr = albumCount;
    //artistDetails.albumStr = album;
    
    return artistDetails;
}

+ (instancetype)artistWithID:(NSString*)artistID{

    Artist *artistAlbumDetails = [[self alloc] init];
    
    artistAlbumDetails.artistIDStr = artistID;
   // artistAlbumDetails.albumStr = albumID;

    return artistAlbumDetails;
    
}

@end
